<?xml version="1.1" encoding="UTF-8"?>
<svg height="100" width="100">

  <defs>
    <radialGradient
      id="RG1" cx="50" cy="47" fx="0" fy="-20" r="100" gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#3A5566;stop-opacity:1;" offset="0.15"/>
      <stop style="stop-color:#AED9FF;stop-opacity:1;" offset="0.5"/>
      <stop style="stop-color:#E9F9FF;stop-opacity:1;" offset="0.85"/>
    </radialGradient>
    <radialGradient cx="40" cy="37" fx="35" fy="30" r="30" id="RG2" gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#fff;stop-opacity:0" offset="0.7" />
      <stop style="stop-color:#fff;stop-opacity:1" offset="0.25" />
    </radialGradient>
  </defs>
  <circle cx="53" cy="53" r="46" style="fill:#666;"/>
  <circle cx="50" cy="47" r="45" style="fill:url(#RG1);stroke:#888;stroke-width:3"/>
  <circle cx="47" cy="43" r="25" style="fill:url(#RG2)"/>

</svg>
